package com.panfeng.xcloud.boss.provider.assets.service;

import com.panfeng.xcloud.boss.provider.assets.dto.request.QueryRebateRecordPageReqDTO;
import com.panfeng.xcloud.boss.provider.assets.dto.request.QueryWalletTransFlowPageReqDTO;
import com.panfeng.xcloud.boss.provider.assets.dto.request.RebateDetailReqDTO;
import com.panfeng.xcloud.boss.provider.assets.dto.response.QueryRebateRecordPageRespDTO;
import com.panfeng.xcloud.boss.provider.assets.dto.response.QueryWalletTransFlowPageRespDTO;
import com.panfeng.xcloud.boss.provider.assets.dto.response.RebateDetailRespDTO;
import com.panfeng.xcloud.common.core.page.PageResponse;

public interface IRebateRecordService {

    /**
     * 查询相关返佣记录
     * @param queryRebateRecordPageReqDTO
     * @return
     */
    PageResponse<QueryRebateRecordPageRespDTO> queryRebateRecord(QueryRebateRecordPageReqDTO queryRebateRecordPageReqDTO);

    /**
     * 查询相关返佣信息
     *
     * @param rebateDetailReqDTO
     * @return
     */
    RebateDetailRespDTO rebateDetail(RebateDetailReqDTO rebateDetailReqDTO);

}
